removable grating - Allemand Anglais Dictionnaire